package com.huaxin.hxmodulestatisticalanalysis.dto.response;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

@Data
public class DashboardKpiDTO {
    @Schema(description = "10kV")
    private PowerMeterKpiDTO powerMeter10kv; // 10kV
    @Schema(description = "0.4kV")
    private PowerMeterKpiDTO powerMeter04kv; // 0.4kV
    @Schema(description = "微机保护异常数")
    private Integer microRelayAbnormalCount; // 微机保护异常数
    @Schema(description = "变压器最高相温和电缆温度")
    private TransformerTempKpiDTO transformerMaxTemp; // 变压器温度
    @Schema(description = "环境告警数")
    private Integer envAlarmCount; // 环境告警数
    @Schema(description = "活跃设备总数")
    private Integer activeDeviceCount; // 活跃设备总数
}